insured premises - German English Dictionary